package com.zmj.sy.mom.srv.aps.bean.vo.report;


import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Getter
@Setter
public class ReportProductionNestPartResVo {

    private Integer id;

    @ApiModelProperty("订单/分段")
    private String serialCode;

    @ApiModelProperty("工作包")
    private String pkgCode;

    @ApiModelProperty("图号")
    private String drawing;
    @ApiModelProperty("零件图纸地址")
    private String partMapUrl;

    @ApiModelProperty("已套料零件数")
    private Integer nestCount;

    @ApiModelProperty("规格")
    private String spec;

    @ApiModelProperty("厚度(mm)")
    private BigDecimal thickness;

    @ApiModelProperty("长度(mm)")
    private BigDecimal length;

    @ApiModelProperty("宽度(mm)")
    private BigDecimal width;

    @ApiModelProperty("净面积（m²)")
    private String area;

    @ApiModelProperty("已用面积(m²)")
    private String useArea;

    @ApiModelProperty("零件编号")
    private String plmId;

    @ApiModelProperty("版本编号")
    private String version;

    @ApiModelProperty("已制图")
    private Integer draw;

    @ApiModelProperty("制图就绪")
    private Integer drawStatus;

    @ApiModelProperty("库存零件")
    private Integer stockCount;

    @ApiModelProperty("创建人")
    private String createUserCode;

    @ApiModelProperty("创建时间")
    private LocalDateTime createDateTime;
    @ApiModelProperty("计划开始时间")
    private LocalDateTime planStartDateTime;
    @ApiModelProperty("修改人")
    private String modifyUserCode;

    @ApiModelProperty("修改时间")
    private LocalDateTime modifyDateTime;

    @ApiModelProperty("dxf文件")
    private String dxfPath;

    @ApiModelProperty("用户")
    private String userCode;

    @ApiModelProperty("重量")
    private BigDecimal weight;

}
